English Bandera English Italiano Bandera Italiano Español Bandera Español Français Bandera Français Deutsch Bandera Deutsch Português Bandera Português Ελληνικά Bandera Ελληνικά Nederlands Bandera Nederlands Polski Bandera Polski Čeština Bandera Čeština 中文 Bandera 中文 日本語 Bandera 日本語 हिन्दी Bandera हिन्दी اللغة العربية Bandera اللغة العربية Русский Bandera Русский Українська Bandera Українська עִברִית Bandera עִברִית Türk Bandera Türk Latvietis Bandera Latvietis Dansk Bandera Dansk Norsk Bandera Norsk Íslenska Bandera Íslenska 한국어 Bandera 한국어 Suomen Bandera Suomen Gaeilge Bandera Gaeilge Bahasa Melayu Bandera Bahasa Melayu Svenska Bandera Svenska
Usuario iconoIniciar sesión
Español Bandera Español

Iniciar sesión

 

Importar subformularios

Cómo utilizar la importación de Excel para agregar, editar y eliminar subformularios

En este artículo, aprenderá cómo utilizar la importación de datos si su tabla tiene un subformulario.
Por ejemplo, usaremos dos tablas: Productos y Pedidos.
La tabla de pedidos estará formada por la columna del número de pedido y el subformulario Productos.

tabla de pedidos

Tenga en cuenta que la columna del producto está vacía. Es con la ayuda de la importación que agregaremos nuevos productos a los pedidos.
La tabla de productos consta del “Nombre” y el “Precio” del producto.

tabla de productos

Un paso obligatorio es agregar un campo con el tipo "Columna vinculada", en el cual debe seleccionar un campo del formulario principal (Pedidos).
Es gracias a esta columna que podremos utilizar la importación para agregar, editar o eliminar productos del pedido.

columna vinculada

Una vez creada la estructura del formulario y agregada la columna asociada, podemos pasar al siguiente paso, es decir, importar.
Para hacer esto, debe ir a la página Registros de la tabla Productos.
Tenga en cuenta que la importación de subformularios solo se puede utilizar desde la tabla Productos.
Aún no es posible utilizar la importación en la tabla principal (en nuestro ejemplo de Órdenes).

Actualmente no hay datos en la página Registros de la tabla Productos:

Creando productos

Haga clic en "Importar datos desde Excel/CSV/TXT" y vaya a la página de importación.

importar productos

Asegúrese de seleccionar la columna asociada en el control "Columna vinculada al formulario principal" y cargue su archivo XLS con los productos.
  • Se recomienda utilizar archivos con extensión XLS y CSV. XLSX puede tener problemas con el enlace de datos porque Excel informa datos enteros en formato de números con puntos. Como método alternativo, puede simplemente utilizar campos de fila como una "columna vinculada".
  • Recuerde que los nombres de las columnas del archivo deben coincidir completamente con los nombres de los campos del formulario. Nuestro archivo se verá así:
Archivo con nuevos productos

Como puede ver en la captura de pantalla, queremos cargar dos productos en el pedido número 1 y un producto en el pedido número 2.
Después de importar el archivo, veremos nuevos productos en la tabla asociada al formulario principal.

Nuevos productos

Y además en la tabla de pedidos aparecieron nuevos productos en los pedidos correspondientes:

Productos en pedidos

Puede utilizar el mismo archivo y formato para actualizar los datos. Por ejemplo, agregaremos un nuevo producto al archivo y transferiremos todos los productos anteriores al segundo pedido:

Actualizando datos del subformulario

En la tabla de productos, debe hacer clic en el control "Importar" y seleccionar "Actualizar registros existentes si la clave coincide".

Control de importaciones

En la página de importación, debe seleccionar una columna clave con datos únicos, en nuestro caso es el "Nombre" del producto.

Campo clave

Después de la importación, todos los productos pasaron al segundo pedido:

Pedidos actualizados

¡Esperamos que encuentre útiles las opciones avanzadas de importación de subformularios!